try hard to - French English Dictionary